This protocol has been validated on a DBM-6000 ARM controller (DBM-6130) with an IP protocol converter (DBM-5439). Interfacing has been developed with a Digiplex EVO192 unit connected to a PRT3 interface.
Zones (detectors), areas and others status informations can be monitored. There is a possibility for the DBM-6000 to arm or disarm a specified area.
To interface a Digiplex central to the DBM-6000, one Protocol Converter and one PRT3 serial interface are needed.
A protocol converter can monitor up to 2000 points. This capacity is limited by the number of DinCool channels in the controller.
In the installation window, let us say that each item
is a node.
2) Configuration of the Converter node
3) Configuration of the Interface node
4) Configuration of the Messages node
1.1) the EVO 192 central:
To access the Printer Module’s programming mode:
STEP 1: Press and hold the [0] key.
STEP 2: Enter the [INSTALLER CODE].
STEP 3: Enter section [953] (DGP-848) / [4003] (EVO).
STEP 4: Enter the Printer Module’s 8-digit [SERIAL NUMBER].
STEP 5: Enter the 3-digit [SECTION] you want to program.
STEP 6: Enter the required data
Programmation of the module PRT3 : section [016]
Option [1] ON to enable serial mode
Option [2] OFF to select the speed at 19200
Option [3] ON to select the speed at 19200
Option [4] ON for home automation
Option [5] OFF for ascii protocol
Option [6] OFF for ascii protocol
1.2) the DBM 6000
Add a protocol converter on the controller.
In the window “Burn the devices” (open it by right click on the controller), check that the model is "DIGIPLEX/6000" and the version is "3.30". If it is not the case, then burn the converter flash with the file named DGPXR_IP.S24 .
Add a single slave (address 0) on the converter: the ASCII Protocol Interface.
Add the messages sets. Six messages can be defined. The first is for the Zones (address 1), the second for the Areas (address 2), the third for some Status (address 3), the forth for the System Troubles (address 4), the fifth for the Module Troubles (address 5) and the last for Special Alarm (address 6).
Add zones in the first message (from 1 to 192 if EVO192), areas in the second message (from 1 to 8), 5 status informations to the third message, 8 troubles possibilities in the fourth, 9 troubles possibilities in the fifth and 6 specials alarms. See below for details.
TIPS:
To set up the system quickly and in a safe way, start with one zone (detector), set it up completely and verify its correct function. For the following detectors, use all possibilities of COPY/INSERT and COPY/PASTE on whole messages: it will create all the detectors for you.
To control and rename variables quickly, use the 'list variables' options from the protocol converter or the Digiplex icon sub-menu.
|
Name |
Digiplex Converter |
mandatory: a name to identify the protocol converter |
|
Address |
xxxx |
mandatory: the serial number labelled on the protocol converter. |
|
Protocol |
Alarm Central |
mandatory |
|
Bauds |
19200 |
mandatory |
|
Bits |
8 |
mandatory |
|
Parity |
None |
mandatory |
|
Number Retry |
- |
This is the number of times the message is repeated before the converter generates a fault on the bus. Not use here. |
Rx Time out |
- |
This is the time interval before repeating a message not acknowledged. Not use here. |
|
Rx Time Ready |
- |
This is the delay before sending the next message after an acknowledge. Not use here. |
|
|
The ASCII Protocol is the only slave for the Converter node.
|
Name |
A denomination for the PRT3 interface |
|
Address |
0 |
|
Survey this connection |
Should be checked, or no alarm bus error will be generated. |
|
|
A message can be a zones group, an areas group, a
status group or some trouble informations. You can give a name at
your convenience but the address must be 1-2-3-4-5-6.
|
Name |
The message name |
|
Address |
The address of the message (must be as in the following capture) |
|
|
As seen before, the variables can be zones, areas, status, troubles or alarms
When you create a variable, this configuration popup is automatically displayed.
Later, when editing a variable properties, go in the 'Installer' sheet and click on 'Input properties' or select the variable in the variable list that can be accessed by a right-click on the 'Interface node' or the 'Converter node' (menu is 'Display the grid with the variables').
As for any other DinCool channel, you can set alarms for detectors. In case of alarm, it is immediate unless you made an inhibition.
Zones (addr 1) and Areas (addr 2)
|
Name |
the zone's name or the area's name |
|
Address |
the zone's number (from 1 to 192) or area's number (from 1 to 8) |
|
|
Status (addr 3)
the names can be modified at your convenience but the meaning is as follow :
|
Address |
Name |
|
1 |
System in Trouble |
|
2 |
Alarm in Memory |
|
3 |
Zones bypassed |
|
4 |
Programming |
|
5 |
Keypad lockout |
System Troubles (addr 4)
the names can be modified at your convenience but the meaning is as follow :
|
Address |
Name |
|
1 |
TLM Trouble (TLM = Telephone Line Monitoring) |
|
2 |
AC Failure (will append after a long delay) |
|
3 |
Battery Failure |
|
4 |
Aux current limitg (Aux = auxiliary) |
|
5 |
Bell current limit |
|
6 |
Bell absent |
|
7 |
Clock Trouble |
|
8 |
Global Fire Loop |
Module Troubles (addr 5)
the names can be modified at your convenience but the meaning is as follow :
|
Address |
Name |
|
1 |
Combus Fault |
|
2 |
Module Tamper |
|
3 |
ROM/RAM Error |
|
4 |
TLM Trouble (TLM = Telephone Line Monitoring) |
|
5 |
Fail Communicate |
|
6 |
Printer Fault |
|
7 |
AC Failure |
|
8 |
Battery Failure |
|
9 |
Aux Failure |
Special Alarm (addr 6)
the names can be modified at your convenience but the meaning is as follow :
|
Address |
Name |
|
1 |
Emergency Panic |
|
2 |
Medical Panic |
|
3 |
Fire Panic |
|
4 |
Recent Closing |
|
5 |
Police Code |
|
6 |
Global Shutdown |
Zones
|
States 0 to 3 are used. Set the following texts (or something at your best convenience)
|
Areas
|
States 0 to 8 are used. Set the following texts (or something at your best convenience)
|
Status, Troubles and Special Alarm
|
States 0 to 1 are used. Set the following texts (or something at your best convenience)
|
5.2) The default plan images :
|
|
Not known |
|
|
Inactive |
|
|
Inactive |
Partitions can be armed or disarmed by a PRINT command in DinTalk, the parameter after the logical address of the protocol converter is a string which must be right formatted.
In the dintalk code, define these:
DEFINE DGPX_ARM_PART "AA%03dA123456\r"
DEFINE DGPX_DIS_PART "AD%03d123456\r"
detail for the arming define:
AA is for Area Arm
%03d will receive the area number and format it with leading zeros, like '001'
A is for standard Arm
123456 is the password of the user witch will arm (or less digit as programmed in the central)
\r is the carriage return witch mark the end of the message
detail for the disarming define:
AD is for Area Disarm
the rest is the same than in the previous define
example of code:
Print 6 : DGPX_ARM_PART : n
detail of the print:
6 is the logical address of the converter, must be changed to yours
n is the variable containing the area number (from 1 to 8)
Don't forget to set the 'Alarm on device offline' in the controllers properties.
If the protocol converter is disconnected, the converter detects the absence of communication and an error bus is generated immediately. The alarm programmed for main bus errors (if any) in the controller is started.
If the PRT3 module is disconnected from the converter, the converter detects the absence of communication and an error bus is generated. The alarm programmed for main bus errors (if any) in the controller is started.
Wiring : RS-232 cable: 3 wires
|
Protocol converter (Modbus port) |
DB-9 male |
|
RX (IN1) |
2 (RD) |
|
TX (IN2) |
3 (TD) |
|
GND |
5 (GND) |
See also the cabling diagrams in the general help of the DBM-6000.
In this example, only 5 zones (detectors) where defined, but you can add till 192 zones for an EVO192 central. Areas, Status, Troubles and Special Alarm are fully defined, but you can use reduced set of these.